to strike a balance - German English Dictionary